continuous strand mat - Spanish English Dictionary